it's good to see you - Alemán Inglés Diccionario